TAGs: Application layer devices